// nodejs 自带的文件管理系统fs模块

var fs = require("fs")

// fs 读取文件 写入文件 删除文件 重命名文件

// nodejs 操作符
// __dirname   代表当前文件所在的文件夹目录
// __filename  当前文件的整个目录
console.log(__dirname)//C:\Users\ljf_w\Desktop\ljf2101-p3\day06
console.log(__filename)//C: \Users\ljf_w\Desktop\ljf2101 - p3\day06\fs1.js
// 读取文件
fs.readFile("./1.txt", "utf-8", function (err, data) {
  // 假如有错误抛出异常到控制台
  if (err) throw err;
  console.log(data)
})
// 写入文件
fs.writeFile("./2.txt", "举头望明月", function (err) {
  if (err) throw err;
  console.log("写入成功")
})
// 删除文件
// fs.unlink("./3.txt", function (err) {
//   if (err) throw err;
//   console.log("删除成功")
// })
// 重命名文件
fs.rename("./nodejs.md", "./nodejs介绍.md", function (err) {
  if (err) throw err;
  console.log("修改成功")
})